Two Perspectives on Learning Rich Representations from Robot Experience

نویسنده

  • Joseph Modayil
چکیده

This position paper describes two approaches towards the representations that a robot can learn from its experience. In the first approach, the robot learns models for reasoning about human-interpretable aspects of the environment, for example models of space and objects. In the second approach, the robot incrementally learns predictions for the consequences of performing policies, where a policy is any experimental procedure that the robot can perform. These two approaches correspond closely to the ideas of a scientific model and an experimental prediction, and ideally the benefits of both can be accessible to a robot. The different prerequisites needed to support reasoning and learning have led to different forms for representations learned from robot experience. The desire to enable a robot to reason about its environment in terms familiar to people has led to procedures for learning representations from a robot’s low-level experience that support inference for models of space (Pierce and Kuipers 1997), objects (Modayil and Kuipers 2007), and even communication (Steels 1998). The desire to accurately predict the temporally extended consequences of a robot behaviour has led to statisticallysound fully-incremental learning algorithms (Sutton 1988; Maei and Sutton 2010). These two perspectives correspond to the complementary capabilities of scientific models and scientific experiments. A scientific model describes some aspect of a system and ignores other aspects as being outside the scope of the model. Scientific models can be descriptive (e.g. a classification of living organisms into genus and species), or they can simulate system dynamics based on a particular description (e.g. celestial mechanics). For many computational purposes, the most useful capability of a model is to simulate some aspect of the dynamics. As an example of such models, the SLAM approach to robot mapping relies on observation models (assigning likelihoods to observations given the robot’s pose and the map) and motion models (generating samples for the robot’s next pose based on the motor commands). Any particular model of the physical world will be imperfect, this is true for scientific models and for the computational models available to a robot. Having access to multiple models can mitigate the limitations of any particular model, for example a robot with causal, topological, and metrical maps can use any of these models to support navigation (Kuipers 2000). However, building large systems with interacting models is challenging because of differing semantics at the interfaces between models. Human intervention is often required to orchestrate and debug the interactions between models that lack a robot-interpretable semantics. The scientific experiment complements the scientific model, by measuring a single aspect of the world through a carefully specified experimental procedure. A robot with the ability to predict the result of performing a procedure has a limited but concrete piece of knowledge. Moreover, because the result can be observed, this knowledge can be verified by a robot, and it can be the target of a learning algorithm. Even when a model is used to provide predictions about an experiment, measurements of a precise scientific procedure can exhibit variations that the model fails to predict. For example, a robot might move at different speeds on asphalt or on ice, but a standard motion model would not predict this variation. A disagreement between two models can be used to suggest a new experiment. Conversely, generalizing from particular experiments might suggest a useful form for a model. The interaction between models and experiments provides the foundation of scientific knowledge. This interaction has been explored as a foundation for learning in children (Gopnik, Meltzoff, and Kuhl 1999), and it could provide similar insights for structuring a robot’s knowledge. An initial concern is whether such an approach is tractable on a robot, namely whether models or predictions might be learned by a robot. The remainder of this paper surveys some results that suggest that both models and predictions can be learned by a robot from its sensory-motor experience.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network

RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...

متن کامل

Improving Teaching-Learning Process and Experience Based on Students, Faculty and Staff Perspectives

In order to make strategic decisions, the new leadership team at the College of Agriculture at the California State Polytechnic University, Pomona conducted a series of focus group interviews with its students, faculty, and staff members. The purpose of this qualitative study was to poll the opinions of these important stakeholders to improve the teaching-learning process in the college, to pro...

متن کامل

Top-Down Abstraction Learning Using Prediction as a Supervisory Signal

We present a top-down approach for learning abstractions whereby a robot begins with a coarse representation of the world and incrementally finds new distinctions as they enable the robot to better predict its environment. The approach has been implemented on a simulated robot that learns new distinctions in the form of variable discretizations through autonomous exploration. This paper discuss...

متن کامل

How Students’ Views on Educational Factors Influence Their Achievement Motivation and Learning Approaches? Comparison of Perspectives

This comparative study was conducted to explore achievement motivation and learning approaches of agricultural students and to examine students’ views on educational factors influencing their achievement motivation and learning approaches. The statistical population of this study comprised agricultural students of Tehran University (Tehran, Iran) and Ghent University (Belgium). A sample of 89 a...

متن کامل

Grasping and Manipulation in Robots and Primates

My research centers around the symbiotic relationships between humans and machines. I study computing machines as models of representation and learning of motor and cognitive skills in biological systems; primates as inspiration for new robot control and learning techniques; and the interaction of humans with machines. Central to all of these problems are the issues of constructing rich represe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013